English Nouns: Geneva mechanism

English Nouns noun 'Geneva mechanism' conjugated